embrasure of a battery - Français Anglais Dictionnaire